impression plaster - German English Dictionary